gpsbabel.git
22 years agoDuplicate icon if dynamic. (Solves crash on Mapsource with KMA corruption.)
robertl [Fri, 12 Mar 2004 17:42:30 +0000 (17:42 +0000)]
Duplicate icon if dynamic.  (Solves crash on Mapsource with KMA corruption.)

22 years agoGive cache type precedence over container type. (Liek the comment said...)
robertl [Fri, 12 Mar 2004 17:41:55 +0000 (17:41 +0000)]
Give cache type precedence over container type.  (Liek the comment said...)

22 years agoAdd icon for 'unknown' caches.
robertl [Fri, 12 Mar 2004 17:41:27 +0000 (17:41 +0000)]
Add icon for 'unknown' caches.

22 years agoFix D104 for GPS III[+] dropping all but first char from waypoint
robertl [Fri, 12 Mar 2004 06:18:01 +0000 (06:18 +0000)]
Fix D104 for GPS III[+] dropping all but first char from waypoint
comment by explictly setting visibilty and toupper-ing the string.

Tested on III+ by byonke at sbcglobal.net.

22 years agoMisc boring code cleanups. There shouldn't be visible changes here.
robertl [Thu, 11 Mar 2004 15:07:45 +0000 (15:07 +0000)]
Misc boring code cleanups.   There shouldn't be visible changes here.

22 years agoCorrect problem on windows writing to non-existent SD file.
robertl [Thu, 11 Mar 2004 15:07:07 +0000 (15:07 +0000)]
Correct problem on windows writing to non-existent SD file.

22 years agoAdd month lookup, used by PCX.
robertl [Thu, 11 Mar 2004 14:53:00 +0000 (14:53 +0000)]
Add month lookup, used by PCX.

22 years agoAdded PCX track readin' and writin'. (No 'rithmitec.)
robertl [Thu, 11 Mar 2004 14:23:30 +0000 (14:23 +0000)]
Added PCX track readin' and writin'.  (No 'rithmitec.)

22 years agoFix icon mappings for multi and micro geocaches.
robertl [Wed, 10 Mar 2004 18:45:11 +0000 (18:45 +0000)]
Fix icon mappings for multi and micro geocaches.

22 years agoMark Bramel identified problems with NG Topo! only [A-Z][0-9] are allowed
robertl [Wed, 10 Mar 2004 18:35:00 +0000 (18:35 +0000)]
Mark Bramel identified  problems with NG Topo! only [A-Z][0-9] are allowed
in waypoint names.

22 years agoAdd saplus.
robertl [Tue, 9 Mar 2004 22:42:43 +0000 (22:42 +0000)]
Add saplus.

22 years agoChange OziExplorer output to write \r\n pairs instead of \n.
alexmot [Tue, 9 Mar 2004 22:18:53 +0000 (22:18 +0000)]
Change OziExplorer output to write \r\n pairs instead of \n.

22 years agore-instate gsshortnames option in gpx.c
alexmot [Mon, 8 Mar 2004 22:39:01 +0000 (22:39 +0000)]
re-instate gsshortnames option in gpx.c

22 years agoFixed error that caused <keywords> and so on to get attached to last waypoint in...
parkrrrr [Mon, 8 Mar 2004 18:24:14 +0000 (18:24 +0000)]
Fixed error that caused <keywords> and so on to get attached to last waypoint in previous file when reading more than one GPX file, or caused segfault when reading more GPX after running filters.

22 years agoAdded 'all' option to position filter
parkrrrr [Mon, 8 Mar 2004 17:46:38 +0000 (17:46 +0000)]
Added 'all' option to position filter

22 years agoParse cache container. Lost in rework.
robertl [Mon, 8 Mar 2004 15:54:25 +0000 (15:54 +0000)]
Parse cache container.   Lost in rework.

22 years agoSplit magellan serial and file into different help texts.
robertl [Mon, 8 Mar 2004 15:44:28 +0000 (15:44 +0000)]
Split magellan serial and file into different help texts.

22 years agoChange default Mapsource version output to 5.
robertl [Sat, 6 Mar 2004 23:34:19 +0000 (23:34 +0000)]
Change default Mapsource version output to 5.

22 years agocsv: decompose UTF to the Queen's Original ASCII.
robertl [Mon, 1 Mar 2004 02:29:23 +0000 (02:29 +0000)]
csv: decompose UTF to the Queen's Original ASCII.
util: add case for ellipsis decoding.

22 years agoDouble up the magellan output in the help for GUI wrappers.
robertl [Sat, 28 Feb 2004 04:22:54 +0000 (04:22 +0000)]
Double up the magellan output in the help for GUI wrappers.

22 years agoBump version for beta.
robertl [Mon, 23 Feb 2004 05:03:23 +0000 (05:03 +0000)]
Bump version for beta.

22 years agoAdd a type (with format output '1') to the '%' output.
robertl [Mon, 23 Feb 2004 04:25:54 +0000 (04:25 +0000)]
Add a type (with format output '1')  to the '%' output.

22 years agoAdd nmea.
robertl [Mon, 23 Feb 2004 04:23:39 +0000 (04:23 +0000)]
Add nmea.

22 years agoAdd poweroff and get current position to garmin.
robertl [Mon, 23 Feb 2004 03:27:06 +0000 (03:27 +0000)]
Add poweroff and get current position to garmin.

22 years agoAdd Street Atlas 2004 Plus, from Jim Bensman a.k.a. junkmailno charter net
robertl [Mon, 23 Feb 2004 03:24:03 +0000 (03:24 +0000)]
Add Street Atlas 2004 Plus, from Jim Bensman a.k.a. junkmailno charter net

22 years agoclean-up code
jfatherton [Wed, 18 Feb 2004 16:17:46 +0000 (16:17 +0000)]
clean-up code

22 years agoAdd auto-mode sensing read/write processing to OziExplorer waypoints, routes, and...
alexmot [Tue, 17 Feb 2004 20:38:07 +0000 (20:38 +0000)]
Add auto-mode sensing read/write processing to OziExplorer waypoints, routes, and tracks.

22 years agoAdd waypoint readin' and writin' to NMEA.
robertl [Sun, 15 Feb 2004 20:26:13 +0000 (20:26 +0000)]
Add waypoint readin' and writin' to NMEA.

22 years agoGive error when no filename is passed to xfopen.
robertl [Sun, 15 Feb 2004 19:04:52 +0000 (19:04 +0000)]
Give error when  no filename is passed to xfopen.
Magellan/windows - fix crash opening non-existent file.

22 years agoDel unused variables.
robertl [Thu, 12 Feb 2004 04:32:22 +0000 (04:32 +0000)]
Del unused variables.

22 years agoLet smplrout and csv_util work with multi-mode stuff. From gtoevan@gmx.net.
robertl [Thu, 12 Feb 2004 04:27:53 +0000 (04:27 +0000)]
Let smplrout and csv_util work with multi-mode stuff.  From gtoevan@gmx.net.

22 years agoFix leak of xsi_schema_loc.
robertl [Tue, 10 Feb 2004 14:36:02 +0000 (14:36 +0000)]
Fix leak of xsi_schema_loc.

22 years agoAdd gpx2xfig.
robertl [Tue, 10 Feb 2004 14:33:06 +0000 (14:33 +0000)]
Add gpx2xfig.

22 years agoAdd -N option to suppress smart icons.
robertl [Tue, 10 Feb 2004 13:51:24 +0000 (13:51 +0000)]
Add -N option to suppress smart icons.

22 years agoSketch in NMEA file reader.
robertl [Tue, 10 Feb 2004 04:52:05 +0000 (04:52 +0000)]
Sketch in NMEA file reader.

22 years agoZero alt if unknown. COrrects problem in Topo 3.0 that isn't seen in 4.20d
robertl [Sun, 8 Feb 2004 03:38:50 +0000 (03:38 +0000)]
Zero alt if unknown.  COrrects problem in Topo 3.0 that isn't seen in 4.20d
or DR.

22 years agosroute, tiger, mapsource: ascii-ify output
robertl [Fri, 6 Feb 2004 08:17:24 +0000 (08:17 +0000)]
sroute, tiger, mapsource: ascii-ify output

22 years agoTighten namespace slightly.
robertl [Fri, 6 Feb 2004 04:02:52 +0000 (04:02 +0000)]
Tighten namespace slightly.

22 years agoFrom gtoevan@gmx.net: Add support for writing Garmin tracks.
robertl [Fri, 6 Feb 2004 04:02:05 +0000 (04:02 +0000)]
From gtoevan@gmx.net: Add support for writing Garmin tracks.

22 years agoVarious UI improvements
jfatherton [Fri, 6 Feb 2004 03:30:49 +0000 (03:30 +0000)]
Various UI improvements

22 years agofix up character set of description when writing.
robertl [Thu, 5 Feb 2004 01:16:42 +0000 (01:16 +0000)]
fix up character set of description when writing.

22 years agoFix track read to not appear as routes.
robertl [Tue, 3 Feb 2004 22:07:53 +0000 (22:07 +0000)]
Fix track read to not appear as routes.
Add track names & sgement identifiers on read.
From gtoevan@gmx.net.

22 years agoimproved user defaults
jfatherton [Tue, 3 Feb 2004 05:06:09 +0000 (05:06 +0000)]
improved user defaults

22 years agoInitial import
jfatherton [Mon, 2 Feb 2004 22:55:49 +0000 (22:55 +0000)]
Initial import

22 years agoRe-enabled user defaults
jfatherton [Mon, 2 Feb 2004 22:27:51 +0000 (22:27 +0000)]
Re-enabled user defaults

22 years agoMakefile: bump version
robertl [Mon, 2 Feb 2004 17:28:43 +0000 (17:28 +0000)]
Makefile: bump version
mingw/wintesto.cmd: regenerate

22 years agoClean up.
robertl [Mon, 2 Feb 2004 17:26:42 +0000 (17:26 +0000)]
Clean up.

22 years agoAdd 1252 conversions for hint and shortname.
robertl [Mon, 2 Feb 2004 17:02:36 +0000 (17:02 +0000)]
Add 1252 conversions for hint and shortname.

22 years agoInitial upload
jfatherton [Sun, 1 Feb 2004 06:32:48 +0000 (06:32 +0000)]
Initial upload

22 years agoInitial upload
jfatherton [Sun, 1 Feb 2004 06:23:26 +0000 (06:23 +0000)]
Initial upload

22 years agoA number of changes suggested by Kjeld to make this play nicer with geocaching
robertl [Sun, 1 Feb 2004 05:09:09 +0000 (05:09 +0000)]
A number of changes suggested by Kjeld to make this play nicer with geocaching
gpx files.

22 years agoRegenerate dependencies.
robertl [Sun, 1 Feb 2004 05:08:31 +0000 (05:08 +0000)]
Regenerate dependencies.

22 years agoRetain "htmlness" on cache description reads to that readers can spit them
robertl [Sun, 1 Feb 2004 05:07:58 +0000 (05:07 +0000)]
Retain "htmlness" on cache description reads to that readers can spit them
back out.

22 years agostrip_html: new fn.
robertl [Sun, 1 Feb 2004 05:04:46 +0000 (05:04 +0000)]
strip_html: new fn.

22 years agoReduce default (debugging) output to ASCII, not codepg 1252.
robertl [Sun, 1 Feb 2004 05:04:21 +0000 (05:04 +0000)]
Reduce default (debugging) output  to ASCII, not codepg 1252.

22 years agoLet GPX parse geocaching-specific descriptions & hints.
robertl [Fri, 30 Jan 2004 20:00:43 +0000 (20:00 +0000)]
Let GPX parse geocaching-specific descriptions & hints.
Add string to decompse UTF to ASCII.

22 years agoAdd function to decompse UTF to 7 bit ascii.
robertl [Fri, 30 Jan 2004 19:59:20 +0000 (19:59 +0000)]
Add function to decompse UTF to 7 bit ascii.

22 years agoNo C99 comments.
robertl [Thu, 29 Jan 2004 22:36:42 +0000 (22:36 +0000)]
No C99 comments.

22 years agoAdded utf8 to CP1252 conversion function to util.c
parkrrrr [Thu, 29 Jan 2004 22:04:03 +0000 (22:04 +0000)]
Added utf8 to CP1252 conversion function to util.c

22 years agofixed bug with &#x handling that caused spurious XML parsing errors.
parkrrrr [Wed, 21 Jan 2004 15:52:10 +0000 (15:52 +0000)]
fixed bug with &#x handling that caused spurious XML parsing errors.

22 years agoDon't decode as UTF-8 if it doesn't look like UTF-8; this should catch most high...
parkrrrr [Tue, 20 Jan 2004 14:12:10 +0000 (14:12 +0000)]
Don't decode as UTF-8 if it doesn't look like UTF-8; this should catch most high-bit characters sourced non-XML sources.

22 years agooutput &#nnn; instead of &#xnnn; since expat doesn't like the latter
parkrrrr [Mon, 19 Jan 2004 20:32:21 +0000 (20:32 +0000)]
output &#nnn; instead of &#xnnn; since expat doesn't like the latter

22 years agoOSes with 64bit file i/o and LP64 model *must* have lseek prototyped...
robertl [Mon, 19 Jan 2004 18:15:22 +0000 (18:15 +0000)]
OSes with 64bit file i/o and LP64 model *must* have lseek prototyped...

22 years agoAdd referneces for delGPL and anr formats.
robertl [Mon, 19 Jan 2004 18:14:16 +0000 (18:14 +0000)]
Add referneces for delGPL and anr formats.

22 years agoAdd delgpl, saroute tests.
robertl [Mon, 19 Jan 2004 18:12:05 +0000 (18:12 +0000)]
Add delgpl, saroute tests.

22 years agoRemove bad interactions of duped waypoints when those waypoints appear
robertl [Mon, 19 Jan 2004 18:11:47 +0000 (18:11 +0000)]
Remove bad interactions of duped waypoints when those waypoints appear
on a queue.

22 years agoDon't output bounding box if we couldn't compute them (i.e. tracks and routes)
robertl [Mon, 19 Jan 2004 18:10:29 +0000 (18:10 +0000)]
Don't output bounding box if we couldn't compute them (i.e. tracks and routes)

22 years agoFix off-by-one that resulted in last trackpoint not getting read.
robertl [Mon, 19 Jan 2004 18:07:27 +0000 (18:07 +0000)]
Fix off-by-one that resulted in last trackpoint not getting read.

22 years agoAdd saroute.
robertl [Mon, 19 Jan 2004 18:06:57 +0000 (18:06 +0000)]
Add saroute.

22 years agoClarify comments. Add BASE_STRUCT.
robertl [Sun, 18 Jan 2004 21:34:44 +0000 (21:34 +0000)]
Clarify comments.  Add BASE_STRUCT.

22 years agoFrom Mark Bradley:
robertl [Sun, 18 Jan 2004 02:15:33 +0000 (02:15 +0000)]
From Mark Bradley:

- mkwintesto.c: no signifcant changes except that it makes a more user
friendly .cmd file

- mapsource.c: several changes to support route handling better based on
some recent reverse engineering discoveries arising from Mark Hammond's,
and other's, problems. I have also now used the date tag that is placed
by MapSource the program as a tag to tell me if the .mps file was
created by GPSBabel - it doesn't break MapSource, but should aid a
little in debugging.  The updates mainly involve having to create local
waypoint queues to record what has been written to a .mps or to retain
info read between the wpts section and the route section (where some
information is lost in the .mps file).

- As a consequence of the date tag change, I have to update the
reference files which would fail comparison otherwise.
Reference/mapsource.mps
Reference/mps-empty.mps
Reference/route/route.mps
Reference/track/mps-track.mps

22 years agoWhack several functions we aren't using.
robertl [Sun, 18 Jan 2004 01:24:41 +0000 (01:24 +0000)]
Whack several functions we aren't using.

22 years agoFix logpoint option that I broke.
robertl [Sun, 18 Jan 2004 01:13:55 +0000 (01:13 +0000)]
Fix logpoint option that I broke.

22 years agoNuke dead code.
robertl [Sun, 18 Jan 2004 00:56:34 +0000 (00:56 +0000)]
Nuke dead code.

22 years agoAdd case for gpsutil read & psp write.
robertl [Sat, 17 Jan 2004 22:59:08 +0000 (22:59 +0000)]
Add case for gpsutil read & psp write.

22 years agoAdd geoniche test cases.
robertl [Sat, 17 Jan 2004 22:13:05 +0000 (22:13 +0000)]
Add geoniche test cases.

22 years agoAdd bounding box code.
robertl [Sat, 17 Jan 2004 17:38:48 +0000 (17:38 +0000)]
Add bounding box code.

22 years agoAdd bounding box tag to GPX output.
robertl [Sat, 17 Jan 2004 17:38:27 +0000 (17:38 +0000)]
Add bounding box tag to GPX  output.
Accumulate xsi_schema_loc tags.

22 years agoMake format strings consistent for -vs output.
robertl [Fri, 16 Jan 2004 16:34:52 +0000 (16:34 +0000)]
Make format strings consistent for -vs output.

22 years agoImplement callback in libjeeps for waypoint output, use that for status
robertl [Fri, 16 Jan 2004 14:41:53 +0000 (14:41 +0000)]
Implement callback in libjeeps for waypoint output, use that for status
in garmin.c

22 years agoAdd -vs status indicator to most file formats.
robertl [Fri, 16 Jan 2004 03:50:37 +0000 (03:50 +0000)]
Add -vs status indicator to most file formats.
Fix magellan serial timeouts under Windows.

22 years agoFix typo in gpx track tag/path mapping
alexmot [Wed, 14 Jan 2004 16:41:22 +0000 (16:41 +0000)]
Fix typo in gpx track tag/path mapping

22 years agoFrom Mark Bradley: adds proximity, depth, corrects problems with routes.
robertl [Tue, 13 Jan 2004 14:42:25 +0000 (14:42 +0000)]
From Mark Bradley: adds proximity, depth, corrects problems with routes.

22 years agoInitial add
parkrrrr [Mon, 12 Jan 2004 15:39:46 +0000 (15:39 +0000)]
Initial add

22 years agoMore distinct handling of unknown tags vs. tags that we sort of know about
robertl [Mon, 12 Jan 2004 15:31:09 +0000 (15:31 +0000)]
More distinct handling of unknown tags vs. tags that we sort of know about
vs. tags that we really know about.

22 years agoInitial add
parkrrrr [Mon, 12 Jan 2004 15:30:18 +0000 (15:30 +0000)]
Initial add

22 years agoBump version for GSAK test.
robertl [Mon, 12 Jan 2004 06:43:40 +0000 (06:43 +0000)]
Bump version for GSAK test.

22 years agoLet timeouts work right under Windows so GSAK (and users) can more readily
robertl [Mon, 12 Jan 2004 06:43:14 +0000 (06:43 +0000)]
Let timeouts work right under Windows so GSAK (and users) can more readily
tell when their unit is turned off or unplugged.

22 years agosupport lines with text (e.g. drive-time regions);
james_sherring [Sun, 11 Jan 2004 20:33:39 +0000 (20:33 +0000)]
support lines with text (e.g. drive-time regions);
translate closed-polygons for import/export;
export circles & ovals;
support long pushpin notes;
import groundspeak types with different symbols;
various minor fixes;
general clean-up;

22 years ago*** empty log message ***
james_sherring [Sun, 11 Jan 2004 19:53:41 +0000 (19:53 +0000)]
*** empty log message ***

22 years agoRegenerate wintsto. Add @echo off at top.
robertl [Fri, 9 Jan 2004 17:21:05 +0000 (17:21 +0000)]
Regenerate wintsto.  Add @echo off at top.

22 years agoBring mapsend current with new route/track segregation scheme
alexmot [Fri, 9 Jan 2004 14:27:03 +0000 (14:27 +0000)]
Bring mapsend current with new route/track segregation scheme

22 years agoFrom Mark Hammond: Improve usage message.
robertl [Fri, 9 Jan 2004 03:14:50 +0000 (03:14 +0000)]
From Mark Hammond: Improve usage message.

22 years agoOnly include unistd.h in POSIX-land.
robertl [Thu, 8 Jan 2004 23:47:34 +0000 (23:47 +0000)]
Only include unistd.h in POSIX-land.

22 years agoAll files: replace explict calls to fopen with xfopen wrapper that
robertl [Thu, 8 Jan 2004 21:47:51 +0000 (21:47 +0000)]
All files: replace explict calls to fopen with xfopen wrapper that
supports - as alias for std{in,out} and tests for error.

22 years agoUpdate track handling
alexmot [Thu, 8 Jan 2004 21:09:08 +0000 (21:09 +0000)]
Update track handling

22 years agoUpdate reference file for GPX tracks.
alexmot [Thu, 8 Jan 2004 21:07:16 +0000 (21:07 +0000)]
Update reference file for GPX tracks.

22 years agoAdd GPX track test case.
alexmot [Thu, 8 Jan 2004 21:06:12 +0000 (21:06 +0000)]
Add GPX track test case.

22 years agoFix GPX track handling
alexmot [Thu, 8 Jan 2004 21:05:43 +0000 (21:05 +0000)]
Fix GPX track handling

22 years agoMade xml_entitize understand and handle UTF-8
parkrrrr [Thu, 8 Jan 2004 16:48:44 +0000 (16:48 +0000)]
Made xml_entitize understand and handle UTF-8